semiconducting crystal - English Synonyms Dictionary